thin leather patch - English Synonyms Dictionary